cable trench - Turco Inglés Diccionario